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