mail_outline sales@mediastorehouse.com
Giant red Japanese lantern at Senso-Ji Temple in Asakusa in Tokyo, Japan