Barringtonia

Barringtonia neocaledonica

Barringtonia neocaledonica

Tenerife - Santa Cruz - Palmetum - 20170531