Based in Warszawa, Poland
Ewa Sho is a photographer based in Warsaw, Poland. She received her Master's degree in Political Science and International Relations from the Institution of Higher Learning for Humanities and Journalism in Poznan, Poland, and...