seantby: Last glimpse - Rochor Centre
seantby: Colours & lights to complement the evening skies - Rochor Centre
seantby: Vehicular passage by the green - Rochor Centre
seantby: View from the garden below - Rochor Centre
seantby: Curvy construction - Rochor Centre
seantby: Wave of change - Rochor Centre
seantby: Family meals, simple acts to strengthen the ties - Rochor Centre
seantby: Caught slurping - Rochor Centre
seantby: Cycle in commons - Rochor Centre
seantby: Rush home - Rochor Centre
seantby: Shoe shy - Rochor Centre
seantby: Leaving trails - Rochor Centre
seantby: Curious steps - Rochor Centre
seantby: Back on the ground, soaring in reflection - Rochor Centre
seantby: Tell tale signs - Rochor Centre
seantby: Abandoned like he was - Rochor Centre
seantby: Block 246 - Ang Mo Kio
seantby: That bright light that still shines through the old estates - Ang Mo Kio
seantby: The road out - Ang Mo Kio
seantby: A decade back, when everything was still new - Ang Mo Kio
seantby: That long, lost leap to win the game - Ang Mo Kio
seantby: Scores settled - Ang Mo Kio
seantby: Only kids will remember. Memoirs of a playground - Ang Mo Kio
seantby: Grassroots seniors come together - Teck Ghee Vista
seantby: Loving the view - Teck Ghee Vista
seantby: Grassroots residents in festive spirits - Teck Ghee Vista
seantby: Elevated common area - Teck Ghee Vista
seantby: Risen higher - Teck Ghee Vista
seantby: Where the view from below isn't the same as before - Teck Ghee Vista