Perfect Moment (Cuba) | 2009

Edition: 5+1
Size: 110 x 55 cm

Mounted Lamda Photo Print

 

close