Ophiusa - Lusaka

Ophiusa - Lusaka

Observation - Ophiusa - Lusaka - Southern Africa. Description: