Country: Slovakia. Member since: March 03, 2013
Most Recent Reviews
"Tomzac did a great job and was easy to deal with in the handover phase. Looks like an up-and-coming designer!"