Image 8
of 20
h) Frankfurt (Germany), SundayNight 18 July 2010 ~ Apparently You Can Walk On Top-Deck of Our Hotel.JPG