Castle Court School

leading UK portrait photographer; children photographer; mixed prep school; top UK prep school; school photographer for marketing; Millie Pilkington Photography; leading children photographer; leading portrait photographer uk; photographer dorset; capture the spirit; children photographer dorset; somerset; wiltshire; hampshire; portrait photographer; lifestyle photographer