2016 Recap

2016 has been extraordinary. It's sort of a life changing year as Amy and I welcome our latest addition to our family, our baby Delevingne.  We are thankful and overjoy to have her in our lives. To all the AMAZING peoples i've worked with, thank you for trusting me and having me to be a part of your journey. Your images will remain in my heart for a long time.

Here is a long post with all the meaningful/memorable moments i've witnessed.

Goodbye 2016!

ckazri_nikah_349

ckazri_nikah_349

linjiandy_teaceremony_506

linjiandy_teaceremony_506

linafikri_sanding_025

linafikri_sanding_025

sahrinekhairul_414

sahrinekhairul_414

ariya_mandiberlawat_123

ariya_mandiberlawat_123

qiujiechunjing_reception_194

qiujiechunjing_reception_194

sahrinekhairul_121

sahrinekhairul_121

qiujiechunjing_tea_479

qiujiechunjing_tea_479

sahrinekhairul_352

sahrinekhairul_352

nikkifuwang_tc_399

nikkifuwang_tc_399

ckazri_sanding_239

ckazri_sanding_239

linjiandy_teaceremony_200

linjiandy_teaceremony_200

lina_berbedak_070

lina_berbedak_070

jevwei_reception_564

jevwei_reception_564

peggyjonathan_096

peggyjonathan_096

linjiandy_teaceremony_238

linjiandy_teaceremony_238

peggyjonathan_077

peggyjonathan_077

nikkifuwang_tc_447

nikkifuwang_tc_447

nikkifuwang_tc_339

nikkifuwang_tc_339

lina_berbedak_263

lina_berbedak_263

nikkifuwang_tc_285

nikkifuwang_tc_285

jevwei_teaceremony_654

jevwei_teaceremony_654

nikkifuwang_tc_182

nikkifuwang_tc_182

linjiandy_reception_060

linjiandy_reception_060

sahrinekhairul_031

sahrinekhairul_031

qiujiechunjing_reception_113

qiujiechunjing_reception_113

linjiandy_teaceremony_414

linjiandy_teaceremony_414

juniewill_162

juniewill_162

nikkifuwang_tc_489

nikkifuwang_tc_489

lina_berbedak_194_bw

lina_berbedak_194_bw

linjiandy_reception_277

linjiandy_reception_277

ckazri_sanding_084

ckazri_sanding_084

linjiandy_teaceremony_262

linjiandy_teaceremony_262

linjiandy_teaceremony_365

linjiandy_teaceremony_365

juniewill_483

juniewill_483

jevwei_teaceremony_842

jevwei_teaceremony_842

linafikri_prewed_047

linafikri_prewed_047

jevwei_teaceremony_317

jevwei_teaceremony_317

qiujiechunjing_reception_101

qiujiechunjing_reception_101

sahrinekhairul_679

sahrinekhairul_679

juniewill_310

juniewill_310

nabilah_maternity_023

nabilah_maternity_023

sahrinekhairul_615

sahrinekhairul_615

lina_berbedak_181

lina_berbedak_181

jevwei_teaceremony_099

jevwei_teaceremony_099

lina_berbedak_099-2

lina_berbedak_099-2

libbyjordan_reception_473

libbyjordan_reception_473

juniewill_394

juniewill_394

libbyjordan_reception_380

libbyjordan_reception_380

huifangcheehau_reception_644

huifangcheehau_reception_644

jamieandrew_reception_065

jamieandrew_reception_065

juniewill_336

juniewill_336

linjiandy_reception_455

linjiandy_reception_455

ckazri_nikah_455

ckazri_nikah_455

juniewill_140

juniewill_140

seilehweiming_reception_168

seilehweiming_reception_168

juniewill_124

juniewill_124

juniewill_086

juniewill_086

jevwei_teaceremony_697

jevwei_teaceremony_697

huifangcheehau_teaceremony_435

huifangcheehau_teaceremony_435

ckazri_nikah_501

ckazri_nikah_501

seilehweiming_teaceremony_305

seilehweiming_teaceremony_305

farisakhairul_sanding_254

farisakhairul_sanding_254

jevwei_teaceremony_050

jevwei_teaceremony_050

seilehweiming_teaceremony_387

seilehweiming_teaceremony_387

linjiandy_teaceremony_245

linjiandy_teaceremony_245

farisakhairul_postwed_035

farisakhairul_postwed_035

jevwei_reception_245

jevwei_reception_245

sallyfamily_057

sallyfamily_057

dscf8561

dscf8561

linjiandy_teaceremony_260

linjiandy_teaceremony_260

jevwei_reception_168

jevwei_reception_168

huifangcheehau_teaceremony_088

huifangcheehau_teaceremony_088

linafikri_prewed_130

linafikri_prewed_130

sahrinekhairul_453

sahrinekhairul_453

dscf8610

dscf8610

seilehweiming_teaceremony_157

seilehweiming_teaceremony_157

huifangcheehau_teaceremony_455

huifangcheehau_teaceremony_455

farisakhairul_nikah_372

farisakhairul_nikah_372

huifangcheehau_teaceremony_270

huifangcheehau_teaceremony_270

farisakhairul_sanding_333

farisakhairul_sanding_333

huifangcheehau_teaceremony_072

huifangcheehau_teaceremony_072

jessie_alan_004

jessie_alan_004

jevwei_reception_326

jevwei_reception_326

huifangcheehau_teaceremony_069

huifangcheehau_teaceremony_069

jamieandrew_reception_269

jamieandrew_reception_269

farisakhairul_nikah_273

farisakhairul_nikah_273

dscf8663

dscf8663

farisakhairul_postwed_044

farisakhairul_postwed_044

huifangcheehau_reception_401

huifangcheehau_reception_401

ckazri_nikah_165

ckazri_nikah_165

sahrinekhairul_555

sahrinekhairul_555

huifangcheehau_teaceremony_063

huifangcheehau_teaceremony_063

sahrinekhairul_684

sahrinekhairul_684

sallyfamily_038

sallyfamily_038

huifangcheehau_reception_479

huifangcheehau_reception_479

farisakhairul_sanding_268

farisakhairul_sanding_268

ckazri_nikah_479

ckazri_nikah_479

seilehweiming_teaceremony_307

seilehweiming_teaceremony_307

juniewill_540

juniewill_540