Image 100 of 2221
< Prev Next >
MANSNP-1110.jpg
A summer fog veils purple loosestrife in the Great Marsh, Newbury, MA, USA