deCastro wins World Web Award

de Castro wins World Web Award. Art Space 2000 as awarded decastro with the World Wide Web Award of Excellence for web site design, creativity, and content on the 10th day of August, 2000-2001.