Thank you for your patience while we retrieve your images.
Cueva de los Peces - Cuba

Cueva de los Peces - Cuba

A scuba diver enters a cave in La Cueva de los Peces (Cave of the Fish) along the coast of Playa Giron, near the Bay of Pigs, 160 km (100 miles) south-east of Havana, in central Cuba January 24, 2012.