Matsumoto castle and Cherry blossoms

Matsumoto castle and Cherry blossoms.

Matsumoto-shi, Nagano.

Location