Aesop Stanford

Westfields Shopping Center, Stanford, CA