Designed by
Title
The statue of Temmangu Ox, the messengers of God Tenjin at Kodaiji temple. Kyoto. Japan #187986045
Description
KYOTO, JAPAN - OCTOBER 18, 2019: The statue of Temmangu Ox, the messengers of God of learning Tenjin Sugawara Michizane at Kodaiji temple. Kyoto. Japan
This image is editorial