An Alien on Dover Street

(Which is how I felt when studying there) I think this is the most southern Space Invader in Manchester. The official map has this much further up Oxford Road, near the MMU.

324 views
1 fave
1 comment
Uploaded on November 1, 2005
Taken on November 1, 2005