MEDIUM SIZE CAR IN ITALY

...although it looks like picture has been taken in France