by samarttiw
Osaka, Japan - 21 Nov 2018 - Sumiyoshi Grand Shrine or Sumiyoshi Taisha in Osaka City, Kansai, Osaka, Japan.