Only one spot contested in upcoming city election

by

by

280 Living