The Walsh Junior School

The Walsh Junior School
Ash Road, Ash, Aldershot, GU12 6LT
Photo of The Walsh Junior School