Kamil Szafraniak

Kamil Szafraniak

Philosopher-entrepreneur; creative type.

5 stacked products