Description of Content

The altar at St Lukes Church of England decorated for the annual harvest festival.

More Information