TuftedDuck72

TuftedDuck72

Observation - TuftedDuck72 - UK and Ireland. Description: