UNCAUTIOUS OPTIMISM

By samanthamarcy

Memorial Day

A flag display at Boston Common, courtesy of the Massachusetts Military Heroes Fund. There are over 20,000 flags! For more photos, see this slideshow.

American or not, we can all appreciate those who have protected our freedom.

Comments
Sign in or get an account to comment.