Image 1 of 1
Vietnam-3532.jpg
Hanoi, Vietnam. Quan Thanh Temple, a Taoist Temple. Deities in Side Shrines.