Pleasanton, CA

Shadow Cliffs Park

10/11/2017