Sukhpreet Sangha

Sukhpreet Sangha

Logic Extremist/artist full of (other) contradictions. Failing better daily.