Free A grand Buddha statue set amidst lush greenery with steps leading up, symbolizing peace and spirituality. Stock Photo

License

Free

Dimensions

4898x3265

Colors

Date

Aug 19, 2022

Downloads

47

Views

31.5K

Likes

0

Foshan, China

Description

A grand Buddha statue set amidst lush greenery with steps leading up, symbolizing peace and spirituality.


More like this