Share
twitterlinkedinfacebook
Image 1 of 1
Ella-5646.jpg
The statue "Ella", the work of artist Steve Bartlett, stands at the entrance to Neiman Marcus at the Stanford Shopping Center in Palo Alto, California.