Thank you for your patience while we retrieve your images.

Trams Germany Karlsruhe 0001Trams Germany Karlsruhe 0002Trams Germany Karlsruhe 0003Trams Germany Karlsruhe 0004Trams Germany Karlsruhe 0005Trams Germany Karlsruhe 0006Trams Germany Karlsruhe 0007Trams Germany Karlsruhe 0008; Railways Germany Deutsche Bahn 0103