Cartogiraffe.com

St James Church and community hall.

St James Church and community hall. is a church, also known as Birdham Church in Birdham in Chichester.