Sauble Beach Armour Rock Retaining Wall

Sauble Beach, Ontario 17" Buckhorn Armour Rock