Peterhead: Infants' School

Peterhead: The Infants' School, now council offices


Home