Peter Olexa

Peter Olexa is a freelance graphic designer born in Bratislava, Slovakia. He has over 15 years of experience in corporate identity and web site design.

54.205.160.82 - unknown - unknown - US