Traffic culture and more. Europe VS Italy (Russia?!)

 

v20240901