Ballymoughan Purple Guards
Magherafelt Rainey Street, Magherafelt, Northern Ireland, United KingdomAnnual Parade hosted by Ballymoughan Purple Guards
Annual Parade hosted by Ballymoughan Purple Guards
Annual Parade hosted by Ballymoughan Purple Guards