David Grover. Photo by Danny Fulgencio

David Grover. Photo by Danny Fulgencio