Designed by
Title
SHANGHAI, CHINA: Religious altar with large golden buddha statue centered above, located inside Jing`an temple district #89018147
Description
SHANGHAI, CHINA: Religious altar with large golden buddha statue centered above, located inside Jing`an temple district.