Purple Finch (female)

Previous Image Next Image
PUFI

Haliburton, Ontario