Image #4765 Green Island ~ Niagara Falls, N. Y.
turtlefrogchipmunksquirrelfurtailWestern New YorkwildlifenaturescenerybeautyLZ Imagesphotography