Photos
    Expand filters
    • Search by Image

    Nishimukai Tenjin Shrine, a shrine located in Shinjuku, Shinjuku-ku, Tokyo, Japan It is said to have been founded by Togao Akie Shonin in 1228, and because the shrine building faces west Pro Photo

    Checkmark icon
    Pro License What's This?
    Pro Content Why Pro?