Rocksucker at Vogelsteen

Rocksucker at Vogelsteen

Observation - Rocksucker at Vogelsteen - Southern Africa. Description: