Share:

Derelict stone pier at Invergowrie, Scotland. DD102