ipoh_dutch_architecture2 Published September 10, 2010 at 500 × 334 in The ‘Residents’ of Leech Street, Ipoh 0 0 votes Article Rating