Aug30

The 149th Scottish Highland Gathering and Games

Alameda County Fairgrounds , 4501 Pleasanton Avenue , Pleasanton, California