wildsingapore:
Mangroves of Pulau Hantu
wildsingapore:
Star-studded sandy shores of Pulau Hantu
wildsingapore:
Ubin town
wildsingapore:
Chek Jawa at high tide
wildsingapore:
Chek Jawa at high tide
wildsingapore:
Mangroves at Pulau Semakau
wildsingapore:
Mangroves at Pulau Semakau
wildsingapore:
Pulau Bukom off Pulau Semakau's mangroves
wildsingapore:
City skyline off Pulau Semakau
wildsingapore:
Pulau Bukom off Pulau Semakau's mangroves
wildsingapore:
Pulau Bukom off Pulau Semakau's mangroves
wildsingapore:
Pulau Semakau shore
wildsingapore:
Bakau pasir (Rhizophora stylosa)
wildsingapore:
Oil rig off Pulau Semakau
wildsingapore:
Oil rig off Pulau Semakau
wildsingapore:
Semakau sunset
wildsingapore:
Mangroves at Pulau Semakau
wildsingapore:
Mangroves of Labrador at Berlayar Creek
wildsingapore:
Mangroves of Labrador at Berlayar Creek
wildsingapore:
Mangrove tree roots
wildsingapore:
Mangrove tree roots
wildsingapore:
Young mangrove trees on the shore
wildsingapore:
Young mangrove trees on the shore
wildsingapore:
Berlayar Creek mangroves
wildsingapore:
Mangroves at Sungei Api Api next to HDB flats
wildsingapore:
Bakau trees (Rhizophora sp.)
wildsingapore:
Bakau (Rhizophora sp.)
wildsingapore:
Mangrove stream
wildsingapore:
Tengar putih (Ceriops tagal)
wildsingapore:
Mangrove seedling growing among the big guys