Sat | Sep 23, 2017

This Week's Shutterbugs

Published:Sunday | September 10, 2017 | 9:09 AM
Photo by Michael Reckord This is the largest manmade waterfall in the USA, part of the One World Memorial Plaza on the site where the Twin Towers of the World Trade Center stood
Photo by Michael Reckord The subway station adjoining 9/11 Memorial Plaza in New York City
Photo by Ashish Jhingran Sun sets somewhere over the North Coast of Jamaica
Photo by Dave Sewell A poignant to save our children
1
2
3
4