Matsumoto Castle, Japan

Royalty-free stock photo ID: 41817010

Matsumoto Castle, Japan