Castles of Mid Wales
9781871731484
Mike Salter