A Li'l Mermaid

Ariel statue in Ariel’s grotto fountain area in Magic Kingdom at Walt Disney World Resort in Florida.

Please share YOUR thoughts...