Barringtonia seed on beach

Barringtonia seed on beach

Observation - Barringtonia seed on beach - Southern Africa. Description: Thousands of these washed up on the beach after a period of high seas. Note the tiny goose-neck barnacles

Thousands of these washed up on the beach after a period of high seas. Note the tiny goose-neck barnacles