School

This is on a side street in Deal, and I always wonder whether therr was something special about a 'British School'.

Comments
Sign in or get an account to comment.