Would you like this image in a better quality?
Premium Membership
Topiary sculpture near Sleeping Beauty's Castle in Disneyland, Anaheim, CA