Getty Images

Stock Photos from 123RF

Lighthouse Point in New Haven, Connecticut

Lighthouse Point in New Haven, Connecticut

Lighthouse Point in New Haven, Connecticut
© Gerald Kelsall

Stock Photos from 123RF


Stock Photos from 123RF