Brimstone Canary

Brimstone Canary

Observation - Brimstone Canary - Southern Africa. Description: