Matsumoto castle, Japan

Royalty-free stock photo ID: 54522934

Matsumoto castle, Japan