Surreal puddle reflection by Rudi Beauchamp
_