Wednesday, July 28, 2010

LONDON PIRATE RADIO

Pirate radio stations in rusting anti-aircraft towers in the mouth of the River Thames, London:

No comments:

Post a Comment