Sheridans Guides to Great Britan & Ireland




Harlech, Gwynedd

Map of Harlech