Hempstead Lake State Park on Long Island, N.Y.

This series of Hempstead Lake State Park pictures come from postcards created in…

Read More