Artist: Sheikha Hoor Al Qasimi
Size: 148 x 26 cm
Museum: University of Exeter (Exeter, United Kingdom)
Technique: Oil
Artist
Sheikha Hoor Al Qasimi
Download
Click here to download