The Duchess of Cornwall joined a cookery class and painted with schoolchildren during a visit to Aberdeenshire.
She visited Alford Community Campus, which caters for pupils in early years, primary and secondary education and features a library, theatre, dance studio, sports hall, gym, community rooms and a swimming pool.
Camilla, who is known as the Duchess of Rothesay in Scotland, joined pupils in a cooking class.