Centaur and Cherub Pin – Fantasia 80th Anniversary – Limited Release is available online
Today, November 14, 2020, Shop Disney released Centaur and Cherub Pin – Fantasia 80th Anniversary – Limited Release. This item will cost you $15.99. Centaurs and cherubs from The Pastoral Symphony descend from Mt. Olympus to alight on this classical cloisonné pin celebrating the 80th Anniversary of Walt Disney’s animated …