Elan Valley & Builth Wells
9780319262450
Ordnance Survey