Immaculata with detachable flower crown for St. Stephen Catholic Church in Riverview, FL (USA)View our full Portfolio