Of spain best 92 Points out of 100 99 Points out of 99 Romagnoli Michelangelo Caravaggio rosso 2020 Ramon bilbao Edición limitida Rioja 2020 Penin Spanish wine Luca maroni Italy spain. 75 Cl. Liter price 106,60. Limited number. Tim atkin Discover one fremra- Gende rioja seedli one Manufacturers Per. Bottle