More actions with product
  • Help
A religious stone statue of Dainichi Nyorai at Japanese buddhism temple
Code
41735123
Type
Stock photo
Dimension
8192x5464
Location
Japan
More actions with product
  • Help