London, United Kingdom
Sohaila Baluch graduated from the Royal College of Art in 2003 and currently lives and works in London. As well as continually extending her practise she is an Image Consultant at Millennium Images specialising in securing image rights for numerous clients including International and National Publis...
artworks
View All 6 Artworks