01 Sep Grousing about the Scottish game season
[caption id="attachment_6083" align="aligncenter" width="1024"] Scottish Grouse season : Red Grouse[/caption] Scottish Grouse season usually begins with a bang - literally - on the 12th of August. Traditionally, this day marks the start of the hunting season for grouse and restaurants vie to be the first to...