Mastering the Art of Making Delicious Pasties

Pasties are a savoury pastry that comes from Cornwall, England. They are perfect for a quick snack