Nine Emperor Gods Festival (2010)


On my annual visit to the Nine Emperor Gods Temple at Upper Serangoon

Comments