Idole Villa

On Heol-y-lan, near Lon yr Ysgol

Buses point south-west ↙