Shara Hughes

Aquarium

|
Aquarium
Shara Hughes
Aquarium
2006
Oil and spraypaint on canvas
137.2 x 122 cm

     
 


close window

© All rights reserved - Saatchi Gallery