Ursula

Photo of Ursula taken from the billboard “Voyage of the Little Mermaid” at Disney’s Hollywood Studios at Walt Disney World Resort in Florida.

Please share YOUR thoughts...