
The mermaid water fountain from the movie, Splash, in Disney's Hollywood Studios, Walt Disney World, Orlando, Florida.
I found the water fountain from the 1984 movie, Splash, while wandering the backlot area of Disney’s Hollywood Studios on a beautiful December afternoon. Anyone remember the scene this was in?
Beautiful colour and framing.
LikeLike
Beautiful composition. I saw Splash, but it has been so long ago that I can’t recall the scene.
LikeLike