© Atala Dorothy Toy
This long scenic drop of cascading falls is in northern New Hampshire.
Image Options(USA Shipping Included):
— OR —
Silver Cascade Falls, New Hampshire