WELSH HOTEL
Worms Head Cottage Hotel, Rhossili, on the Gower Peninsula, Glamorganshire, Wales
Picture No
10187263
Media ID
44878417
Size
4758px x 3691px
(2.0MB)
Credit
Mary Evans Picture Library
Source
Unattributed photograph for the Mustograph Agency
Date
1960s





























