Corwin Levi Home
A short film by Blu: an ambiguous animation painted on public walls. Made in Buenos Aires and in Baden.
https://www.youtube.com/watch?v=uuGaqLT-gO4