Outdoor Art

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