Photos of Cuba, 2017

Excalibur
Excalibur
The name Excalibur ultimately comes from the Welsh Caledfwlch which is a compound of caled "hard" and bwlch "breach, cleft".

Greg Gabelmann