about
contact
news
home
Canmore Primary School, Dunfermline
about
contact
news
home
Easter Assembly
Our audience this afternoon were treated to a very lively creative dance performance by P7b. Well Done P7b!