Buprestid on flower

Buprestid on flower

Observation - Buprestid on flower - Southern Africa. Description: Size approx 8 mm

Size approx 8 mm