Bermuda Cruise 2016 - andykazie

Lava Rock on the Beach

Lava rock formations on the beach in Horseshoe Bay, Bermuda.

LavaRockontheBeachBermudageologyislandlandscapelavaoceanrock formationssandseaseascapestonetexturetravelwater