Kurt Taogaga

Kurt Taogaga is a failed local body candidate and advocate for better cities.