This is from the west end of the Island we live on. It faces Niagara Falls, Canada across the Niagara River that surrounds us. (Skylon Tower on the right)
Image
Posted by
Chase & Chance's MomPosted on
May 3, 2014Posted under
Pictures from Buffalo, NY, UncategorizedComments
Leave a comment