Metallic Blue Longhorn

Metallic Blue Longhorn

Observation - Metallic Blue Longhorn - Southern Africa. Description: