Index page First image Previous image Next image Last image
Image 33 of 56
IP33 Taiping Lake gardens
IP33 Taiping Lake gardens
Taiping means town of the everlasting peace (rain would be better!)