A fresh new look for mahal dot org

It’s been many, many years since the last redesign of mahal dot org. I’ve been meaning to rebuilt the web site...
Davinder
1 min read