mail_outline sales@mediastorehouse.com
England, London, Southwark. HMS Belfast, originally a Royal Navy light cruiser, permanently moored in London on the River Thames with Tower Bidge in the distance