Nijo Castle Park, Kyoto, Japan

Royalty-free stock photo ID: 87396605

Nijo Castle Park, Kyoto, Japan