Talha Duran

Founder, Creative Director

Pixelate Creative

pixelate.com.tr

Istanbul, Turkey