Horseshoe Falls, a rainy night at Niagara Falls, Ontario, Canada.

Horseshoe Falls, a rainy night at Niagara Falls, Ontario, Canada.
May 2004

Previous  Home  Next