Reflection in a new glass building on Astor Place in New York.