Museum of the Moving Image, Queens, New York





...yup...It was awesome... August, 2011.

No comments: