Selma Parlour

Room

|
Room
Selma Parlour
Room
2010
Oil on linen
150 x 163 cm

     
 


close window

© All rights reserved - Saatchi Gallery