Palo Alto, CA Backyard with Synthetic Grass & Flagstone Path

Olive