Dale Huang
of Singapore
glancing at heritage
Dale Huangand the more we get together
Dale HuangL1009692.jpg
Dale HuangL1008576.jpg
Dale HuangL1008791.jpg
Dale HuangL1008814.jpg
Dale HuangL1008816.jpg
Dale HuangL1008901.jpg
Dale HuangL1009229_NOCROP.jpg
Dale HuangL1009257.jpg
Dale HuangL1009339.jpg
Dale HuangL1008146.JPG
Dale HuangL1008159.jpg
Dale HuangL1008286.jpg
Dale HuangL1008306.jpg
Dale HuangL1008342.jpg
Dale HuangL1008351_1.JPG
Dale HuangL1008539.jpg
Dale Huangdiscarded
Dale HuangL1008027.JPG
Dale HuangL1008047.jpg
Dale HuangL1008053.JPG
Dale HuangL1008075.jpg
Dale HuangL1008102.JPG
Dale HuangL1008110.JPG
Dale HuangL1008125.jpg
Dale HuangL1008131.jpg
Dale HuangL1007781.jpg
Dale HuangL1007787.JPG
Dale HuangL1007863.JPG
Dale HuangL1007937.jpg
Dale HuangL1007941.jpg
Dale HuangL1007946.JPG
Dale HuangL1008009.jpg
Dale HuangL1008011.JPG
Dale HuangL1007553.JPG
Dale HuangL1007561.JPG
Dale HuangL1007592.JPG
Dale HuangL1007597.jpg
Dale HuangL1007604.JPG
Dale HuangL1007623.jpg
Dale HuangL1007624.jpg
Dale HuangL1007729.JPG
Dale HuangL1007193.JPG
Dale HuangL1007261.JPG
Dale HuangL1007305.JPG
Dale HuangL1007367_1.JPG
Dale HuangL1007382_Ljpg_rotated.jpg
Dale HuangL1007441.JPG
Dale HuangL1007494.JPG
Dale Huang
on facebook
newsletter
app