Mirror(water) on the roof top of National Gallery!

Photo Location :