Church and state protest in downtown Wilmington

Church and state protest in downtown Wilmington