Tag Archives: Escher

THE EVOLUTION OF THE SELFIE

Parmigianino 1524 Rembrandt 1630 Escher 1935 . Kardashian 2014 It would appear to my untrained eye that evolution has recently stabbed itself reverse and is careering backwards at a rate of knots. .