Stock Photo: England, London, Stratford. Olympic Park Security with electric fencing and cameras.

Stock Photo: 4282-30511 England, London, Stratford. Olympic Park Security with electric fencing and cameras.