Wednesday, April 9, 2008

Poster #89: Cambrigde, UK

Jason writes: "The poster is on Devonshire Road, Cambridge, which is one of the most busy roads in Cambridge as it leads to the train station! And yes that is me apparently floating above it."

No comments:

Posters on the world map

Digg it!

Share it!

Bookmark and Share