Vote for Scotland’s most beautiful town or village

Crovie in Aberdeenshire is in the running