Clouds, blue sky, trees, and houses were mirrored in a calm Merrimack River this afternoon.
Subscribe via email