fuckcars

One of world's first Pedestrianized street back in 1960s. Must have been one hell of a fight against the auto lobby

One of world's first Pedestrianized street back in 1960s. Must have been one hell of a fight against the auto lobby