PSJ fly

PSJ fly

Observation - PSJ fly - Southern Africa. Description: