Thelma's Travels

Thursday, October 12, 2006

Niagara Falls 10th Oct.2006

Top of the Horseshoe Falls from the Canadian side


The American Falls at Niagara, Buffalo New York with a very wet Thelma in the fore-ground

0 Comments:

Post a Comment

<< Home