Heidelberg - CurtisStephens

Colorful street shell display in Heidelberg Germany

GermanyDowntown HeidelbergShells