Hannah Ferguson, Vogue Mexico

Photography by Xavi Gordo. Styling by Valentina Collado. Hair & Makeup by Paco Garrigues. Photo Retouch by White Retouch