Out of gallery
Annuniciation of the Lord Catholic Church
Diocese of Birmingham
New Construction
Decatur, AL
Summer 2002
$11M
Project represents individual experience of Geoff Clever while employed at Davis Architects
Diocese of Birmingham
New Construction
Decatur, AL
Summer 2002
$11M
Project represents individual experience of Geoff Clever while employed at Davis Architects