CRX Kenpo Martial Arts Club

Saint Benildus School
Upper Kilmacud Rd., Stillorgan, County Dublin, Ireland,