Beech Leaf

Beech Leaf - Fallen Leaves That Have Dropped To The Forest Floor In Central Park, New York City Photo

Johnandersonphoto avatar
Johnandersonphoto
Pro Stock Photos From Dreamstime