l_24_himeji-castle_c

l_24_himeji-castle_c

Photo by CNN Japan’s 34 most beautiful places