Muhammad Taufik
Muhammad Taufik

Muhammad Taufik

Student of life. Suffered from unhealthy passions for design, computer programming, and jazz.