Raúl Cañibano
Artemisa, Cuba, 2002
Silver gelatin print
12 x 16 "
Edition of 14
From £1,500 + VAT
Exhibitions
Sept 20191
of 19