London 2010 Street Alley

An alley in London.