Friday, August 27, 2010

A huge lizard defies gravity along the wall of the Iguana Restaurant on 54th Street.