Hannah Ferguson, Vogue Mexico Photography by Xavi Gordo. Styling by Valentina Collado. Hair & Makeup by Paco Garrigues. Photo Retouch by White Retouch ← Elle Spain Madame Figaro →