Alta Sartoria 'Site of the day' on CSS Winner

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