Tag Archives: North America

My Favorite Earth Day Photos

In celebration of Earth Day – which is today, in case you weren’t sure – I’d like to share some of my favorite photos from around the globe. Since I’ve been fortunate enough to set foot on all seven continents, I’ll do one for each. In no particular order, here they are – starting with […]

4 Comments Continue Reading →