October 11, 2014
Alejandra Sierra
Based in Guadalajara, Mexico, Alejandra Sierra is an emerging photographer who transitioned into the craft after studying International Relations at the Western...