Chorizo & Sausages

From time immemorial the people of Spain have used salt, spices and fresh air to produce delicious sausages. Over the...