Actually new never been displayed just in storage up the attic.
Official merchandise from Disney Florida Epcot as seen on stamp in image.
Size as shown
Brown marks at bottom are just where it's moved from it's frame it's the sketch paper it's done on.. so once positioned correctly won't be seen