Morris Marshall & Poole - Welshpool

South Wales Guardian