July 23, 2012
Published in: Avant-Garde, T'S PHILOSOPHY
The Zen Master of fashion-art, Miles Aldridge, infuses his own brand of tilted-vibrancy into modern suburbia, for Numéro #135. Cara Delevingne searches for the “Red Lion” within, in this twisted tale of frenetic loneliness. Turning the seemingly innocuous into high-style insanity, this master photographer finds elements of the extreme hidden beneath the ven…