Preview

Imperial guardian lion, Taoist temple, Nghia An Hoi Quan pagoda, Ho Chi Minh City, Vietnam, Indochina, Southeast Asia, Asia
Imperial guardian lion, Taoist temple, Nghia An Hoi Quan pagoda, Ho Chi Minh City, Vietnam, Indochina, Southeast Asia, Asia
Image ID: 809-6955
Artist: Godong
Purchase a commercial license Buy framed prints & more from our print store