Every time I come to Giant Steps, it gets harder to leave. The riders, horses, staff and other volunteers make my experience here so rewarding.
Mailing Address: 1320 Commerce St., Ste. A Petaluma CA 94954
SITE BY BLUE COAST WEB
Photography by Lee McLaughlin