Back to Creative Library
Stella Rosa
Seen: December 22 2022
A Stella Rosa billboard overlooking a city, featuring the text 'Love is STELLA ROSA' alongside a design of roses and a crown.A Stella Rosa billboard overlooking a city, featuring the text 'Love is STELLA ROSA' alongside a design of roses and a crown.

Get Started ->

Launch hyper-targeted OOH campaigns in minutes