Image 1 of 1
SunMoonLake_016.jpg
Fleur de Chine Hotel, Sun Moon Lake, Taiwan