Matsumoto Castle with foreground showing reflection of castle, sky and bridge in the water

Royalty-free stock photo ID: 49564507

Matsumoto Castle with foreground showing reflection of castle, sky and bridge in the water