Cuba #12a

Collectors in London and California
48” x 15.4” / 122cm x 39cm
Image Date: 2008

Cuba #12a

      Buy Print