Outdoor Art

Share
twitterlinkedinfacebook
Image 3 of 94
< Prev Next >
Ella-5650.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.