Back to album

Thirty Mile Creek Falls in Spring

Thirty Mile Creek Falls is located in Beamsville, Region of Niagara.

First of 3 visits to Thirty Mile Creek Falls.

Picture was taken on 35 mm colour print film with Mamiya camera on April 29, 2000.

208 views
7 faves
1 comment
Uploaded on March 23, 2023
Taken on April 29, 2000