Photo & Retouch by @marioiruph https://www.marioirufoto.com
Model Oscar Ruiz @wolfcoach.or by @newiconpuebla
Style by Malarte @zalvaje_s_mx
Makeup by Angélica Cruz @angelicacruzgr
Hair by Edith Jimenez @hair.edijimenez
Wardrobe credits: @brunomenswear @bruno_mens_wearpuebla