gollum.space
RU
Just an advertisement for natural lemonades at a bus stop in Italy
wowreklama
WOW advertising
Source
The gods of marketing
Italy
Creative
Creative advertising
Stop
v20240901