Vaquero Capital

David Grove