Make your own free website on Tripod.com

Squaw Island

Squaw Island today as it looks from the Canadian side of the Niagara River.