strasbourg

Day 99: Storks and Scum – Strasbourg, France

Poor, moaning, syphilitic zombies limping through the streets.