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