Little Blue x Tricolored Heron, inside Hammonasset Beach State Park, Madison, CT.

Little Blue x Tricolored Heron, inside Hammonasset Beach State Park, Madison, CT.