Geoff Kruth

Affiliation: GuildSomm
Location: Petaluma, CA