Share
twitterlinkedinfacebook
Image 1 of 1
041124_Taiwan_065.jpg
The interior of the Wenwu Temple at Sun Moon Lake.