Super 8 film shot in New York City in 2003. Shot through a specially made sculpture which switches the left and the right and creates a 180 degree view.
Left/ Right in Mulberry StreetSuper 8 film shot in New York City in 2003. Shot through a specially made sculpture which switches the left and the right and creates a 180 degree view.
|
|
Copyright © 2010 MADI BOYD - All Rights Reserved |