canstockphoto23395473

Beach view in New Haven Connecticut.