14 May 2015

Cramond Island anti-submarine barrier

at low tide, obviously