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: P.O. Box 4855, Petaluma, CA 94955-4855
SITE BY BLUE COAST WEB
Photography by Lee McLaughlin