Designed by
Title
Taiwan Provincial City God Temple in Taipei, Taiwan. The temple was constructed in 1881 #189653126
Description
Taipei, Taiwan - Taiwan Provincial City God Temple in Taipei, Taiwan. The temple was constructed in 1881
This image is editorial