Garden Commodore (Hogsback)

Garden Commodore (Hogsback)

Observation - Garden Commodore (Hogsback) - Southern Africa. Description: