chooyutshing: Kranji Reservoir Park
chooyutshing: Kranji Reservoir Park
chooyutshing: Kranji Beach Battle Site
chooyutshing: Memorial Plaque
chooyutshing: Kranji Reservoir Parks
chooyutshing: Kranji Reservoir Park
chooyutshing: Kranji Reservoir Park
chooyutshing: Kranji Reservoir Park
chooyutshing: Kranji Reservoir Park
chooyutshing: Kranji Reservoir Park
chooyutshing: Tidal Gates
chooyutshing: Fishing
chooyutshing: Warning Sign
chooyutshing: Mudskipper Pad
chooyutshing: Kranji Reservoir Park