a church with a green door and windows