« An Amusing Mall | Main | Cleopatra's Needle »

UK1994-Part1-London : Max Headroom

10 points if you know why I took this picture (wish it came out better)

Posted by Steven at July 4, 2005 07:30 PM