Stock Photo: Roof Detail. Kyomizi Temple. Kyoto. Japan