Crucifix, Saint Stephen Catholic Church in Riverview, Florida (USA). Architect: Rick SwisherView our full Portfolio