undefined

Spotted in Windsor, England this trippy painting is its own gallery.