mail_outline sales@mediastorehouse.com
England, London, Memorial Gardens. South and West Africa gates and the Memorial Gardens, part of the popular St Jamess Park near Buckingham Palace