Wednesday, August 11, 2010

Boarding a sightseeing bus in Frankfurt, Germany. Funny thing is ...it's Red, Double Decker... As in "London" ?

No comments: