Mahou is one of Spain's largest brewers

[Madrid City Tour - Madrid - Spain]