Stephen Alvarez is a photojournalist who produces global stories about exploration, culture, religion, and the aftermath of conflict. He has been a National Geographic photographer since 1995. His pictures have won awards in Pictures of the Year International and Communications Arts and have been exhibited at Visa Pour L’Image International Photojournalism Festival in Perpignan, France.
Visit Everything in one place for Daily Updated Hairstyles Collection