Alta Alella Tallarol

Organic, Spain, White
Alta Alella Tallarol wine bottle design