John Foy III

Truckee, Ca, United States