Reports

Film no. 16 : Fanshawe Dam near London, Ont. ; Tooth of Time rock, Elora, Ont.

There are no relevant reports for this item