The Details

The construction is part of a project of a church situated in Malvern, Worcestershire.

About The Project