Sea of Flags. Boston.

Comments Off on Sea of Flags. Boston.

Flags placed in Boston Common in memory of Massachusetts’ fallen service members.