catherine siow Published May 7, 2015 at 2105 × 1506 in catherine siow Catherine Siow and her mum in 2007 at the Kek Lok Si temple in Penang. It was their last trip by flight to Penang. ← Previous Next →