Filming Locations in Kakabeka Falls

Kakabeka Falls, Ontario, Canada
The Devil Bear (1929)

View Details