21192 Old Town Rd, Tehachapi, California 93561

©2018 by Tangleweed Farms. Proudly created with Wix.com

The Crooke Family