Description of Content

The Methodist Church in Lonsdale Street, Hamilton.

More Information