Cross Cay


Cross Cay - island in Belize District, Belize.