stefania strouza   news | bio | works | links | contact
     
 

orkney1

 

l[ ]nd

2008

c-print, 45 x 45 cm

The Pier's Art Center, Stromness, Orkney, UK