Alta Sartoria 'Site of the day' on CSS Design Award

Alta Sartoria, Aliens Inside's web design, is 'Site of the day' on CSS Design Awards.