Miscellaneous

This is a mix of small projects for various clients and some personal works.