Back to

Sunnyvale, California.

Pool: Endless

Patio: Flagstone