Delverne Hotel

SCARBOROUGH 0591

Delverne Hotel, Castle Keep 1164+, Italian Gardens 1912+, Scarborough South Bay, Harbour