Crystal Waters, Capri
Swimmers in crystal clear water off the Italian island of Capri, 1958.
Specification
Delivery
Choose options
Crystal Waters, Capri
Sale price£460.00
Regular price
Choose options