Gran Castillo Tempranillo Rose

KShs1,800

750ml | 11%

Spain