Skip to content

Cart

Your cart is empty

Crystal Waters, Capri

Sale price£460.00

Swimmers in crystal clear water off the Italian island of Capri, 1958.
Frame:
Crystal Waters, Capri
Crystal Waters, Capri Sale price£460.00