TheVillage > The Village Previous Next
The Village
Really the Portmeirion Hotel, Portmadoc, Wales (at least in 1969)