Photos by James Porteous / clippermedia.org

Aachen, Germany