Juvenile Cape knifejaw at Pyramid

Juvenile Cape knifejaw at Pyramid

Observation - Juvenile Cape knifejaw at Pyramid - Southern Africa. Description: