ESC

Rhayader

A market town in Powys, Wales.