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.196.206.80 - unknown - unknown - US