Image 1 of 1
Ueno Toshogu Shrine 7516 VLG.jpg
Karamon Gate, Haiden Oratory, Ueno Toshogu Shrine, Ueno Park, Tokyo, Japan