Defected

Ministry of Sound, London.

Defected