Well…a Witch

Up-close shot of Ursula from the sign above Voyage of the Little Mermaid in Disney’s Hollywood Studios at Walt Disney World Resort in Florida.

Please share YOUR thoughts...