A woman challenges a lion over water, the source of life.
Ad agency: Ogilvy
There is a strange perfume ad airing now that reminds me of this. Put it in Badland.
There is a strange perfume ad airing now that reminds me of this. Put it in Badland.
- reply
Permalink