Large Striped Swordtails

Large Striped Swordtails

Observation - Large Striped Swordtails - Southern Africa. Description: