Beach pioneer

Beach pioneer

Observation - Beach pioneer - Southern Africa. Description: