2025 Victor Chala; La Palma Rosa - Colombia · Open Coffee Hub