John Rumsey Powell

Hengoed, Caerphilly, United Kingdom



John Rumsey Powell, Hengoed, Caerphilly, United Kingdom