Yellow Tale

Yellow Tale

Observation - Yellow Tale - UK and Ireland. Description: