LYNTON, N. DEVON, ROYAL CASTLE HOTEL
THIS IS A REAL PHOTOGRAPH
20/08/1945
Great Britain
CASTLE ROCK
Vertical
England - Devonshire