CA038123-W

Progress. April 27, 1956. Image: City of Ottawa Archives CA038123.

Leave a Reply