YMCA 58 Centres

Translation / Interpretation / Caption Text / Source

Source:

https://digitalcollections.hoover.org/objects/32707/ymca-58-centres-in-e...