A short film featuring Rajo Laurel's 2001 Optical Illusions Collection, as worn by Sarah Meier.
Directed by Lyle Sacris (Furball)
Shot on location in Binondo on September 11, 2001.
May all the visionaries that died that day, rest in peace.
Loading more stuff…
Hmm…it looks like things are taking a while to load. Try again?