all rights reserved
hong kong trams
chinese opera - backstage
streets of life (venice, paris, doha, vietnam, myanmar, amsterdam, berlin, moscow, kyoto, taipei, macau, barcelona, osaka, hong kong, new york, toronto, tokyo, kenya, south africa, cuba, angkor wat, united kingdom, morocco and iceland)
cuba 2015
george, south africa, 2016
kenya, africa, 2018
tai o
dragon boat races