Reflections have an enormous potential to distort reality, and the less plain the reflecting surface is, the better it gets.
Regarding abstractness, I could probably even have gone B&W and it would have worked well, but here I like the colors too much.
Back in 2007, in “209 – Liquid Days“, we already had this album. The Song of the Day is “Liquid Days (Part I)” from Philip Glass’ 1986 album “Songs From Liquid Days”. Beautiful music, but hear for yourself.