Leire Galarza is a talented self taught photographer, who was born in 1990 in northern Spain,