Green bottle (Calliphoridae) 4web 1751

Green bottle (Calliphoridae) 4web 1751

Observation - Green bottle (Calliphoridae) 4web 1751 - Southern Africa. Description: