Aerial Over New Grimsby Harbor In The UK

Date: 6/13/17     Credit: RockHouse Images

Aerial over New Grimsby harbor by a rock island, toward Cromwell’s Castle in the Isles of Scilly, in the United Kingdom.