Colorful Hopper

Colorful Hopper

Observation - Colorful Hopper - Southern Africa. Description: