ThistleGall

ThistleGall

Observation - ThistleGall - UK and Ireland. Description: