4 views

1 Answers

Renshou Temple is a Buddhist temple situated in downtown Foshan, Guangdong, China.

4 views