Brendon Harre

    Written by

    Trying to optimise amenity and affordability values for urban areas