mail_outline sales@mediastorehouse.com
Romania, Bucharest, Lipscani Old Town, CEC Bank Palace Building, exterior