Masonic Temple – Rubicon Township Hall

Masonic Temple - Rubicon Township Hall - Port Hope Michigan