Reflection of self in water art in train station in Florence, Italy.