Golden Lariat Photos


Golden Lariat, located on Florida State Road 69 at I-10 south of
Grand Ridge, Florida. Taken August 26, 2003 by Tod Allen.