Washed up on the beach

Washed up on the beach

Observation - Washed up on the beach - Southern Africa. Description: