brown and white pagoda temple
brown and white pagoda temple

Ninomaru Garden adjoining the Ninomaru Palace at the Nijō Castle park ground.

TrackingTrackingTrackingTracking