Freshly hatched

Freshly hatched

Observation - Freshly hatched - UK and Ireland. Description: