Mangrove trees on the sand island Nogas in the Philippines during low tide (Stock Footage)

Mangrove trees on the sand island Nogas in the Philippines during low tide (Stock Footage)

Mangrove tree on a small island in the Philippines

by
by
by
by
by
by