Matsuya Display

Display at the Matsuya Department store.. there's umbrellas everywhere.

Close Window