Tag: Portland
-
Portland, Maine Head Light House Travel Poster
About Welcome to Portland, Maine, home of the iconic Head Light House. I began this poster project in 2010 to champion positivity in the New England places we love. Portland, Maine is one of my favorite New England spots, and Head Light House provides a beautiful vista that visitors can soak up for hours. About…