mail_outline sales@mediastorehouse.com
Ghana, Greater Accra, Accra. Monument in Independence Square in Accra