Paul Shields

NBG

Belfast, United Kingdom