Bay Leaf Trail in Alameda County, California

Bay Leaf Trail in Alameda County is an unpaved footpath. It ends in a cul-de-sac.
Road Type
track