Stock Photo - Tourinji Temple of Ishigaki in Japan

Stock Photo: Tourinji Temple of Ishigaki in Japan.