Callejuela

Manzanilla Fina Palomino

-no ratings
-no pro ratings
Sanlúcar de Barrameda, Jerez, Andalucía, Spain
Palomino
Cheddar & Gruyere
Top Notes For