The Heron

The Heron

Observation - The Heron - UK and Ireland. Description: