New Westminster Camp Show

First Church of Christ, Scientist, New Westminster 633 Eighth Street, New Westminster, BC