Connecticut Birds - Canosa Photography

Tri color Little Blue Heron