mail_outline sales@mediastorehouse.com
Glass front and logo on the Japanese Hermes shop building in Ginza, Tokyo, Japan