Great Blue Heron

Great Blue Heron

Observation - Great Blue Heron - UK and Ireland. Description: