the disney princess stickers are on display