6/22/11

Funhouse Facade

Funhouse Facade - With mirrors, on the Permanent Mission of India to the U.N., on 43rd St. off 2nd Ave.
With mirrors, on the Permanent Mission of India to the U.N., on 43rd St. off 2nd Ave.