Michal Szafarczyk

Michal Szafarczyk

Passionate photographer and traveller since 1995 with more than 100,000 pictures from over 30 countries in portfolio. Some of them are available at robertharding.