Celtic

Dewsbury Celtic an English rugby League club. Founded 1888 Address 18 Kerrydale Street G40 3RE Glasgow Country Scotland Phone 44.…