Reflection of the H&amp;amp;C Coffee sign in the windows of the Taubman Museum of Art.