More actions with product
  • Help
The fox guardian deity of Tobiki Inari Shrine, a shrine in Oshiage, Sumida Ward
Code
33204230
Type
Stock photo
Dimension
5120x2880
Location
Tokyo, Japan
More actions with product
  • Help