Walking through Madison Square, we spotted this new art installation that is a complex arrangement of windows and mirrors. Reportedly, when you look in the “portals,” you can see all the landmarks in the Flatiron area. We didn’t quite get the right angles for that, but we did get the perfect angle for an amazing shot of Lady Isabella, waiting on the other side of the sculpture. She out-shined all the famous landmarks!