Thursday, April 30, 2009


Alice in Walt Disney World will be the newest limited edition cel when it is released at the Disney-Hollywood Studios on June 13th. Also makes a nice desktop image.

No comments: