Schilderwald

Schilderwald

Jungle of traffic signs; a street so crowded with signs that you become lost