Historical Stock Photography of Boats on the Shore in Babbacombe Torquay Torbay Devon England UK #22156 |
|||||||||||||||||||||
Keywordsarchitecture, babbacombe, babbacombe beach, beach, beaches, coast, coastal, devon, england, europe, historical, shore, torbay, torquay, uk, united kingdom
|