TheExplorographer
FollowHe Looked into the Light
The Dover Stone Church is a natural wonder located in upstate New York. Find out how to visit this very magical place here: https:--goo.gl-ZgppzA
#...
Read more
The Dover Stone Church is a natural wonder located in upstate New York. Find out how to visit this very magical place here: https:--goo.gl-ZgppzA
#travel #iloveny #explore #photography #dji #sony
Read less
#travel #iloveny #explore #photography #dji #sony
Read less
Views
55
Awards
Cool Capture
Categories
Same photographer See all
Discover more photos See all