Back to All Events

Soviet Victory Day


Memorial Service

Location: Imperial War Museum (IWM) Garden, London.