A nod in the direction of Pierrot Le Fou by Jean-Luc Godard. Credits: Thanks to Gregory Cardon.
©2004 Maud Haya Baviera
Maud Haya Baviera is an artist based in Lyon, France.