Brendon Harre
Brendon Harre

Brendon Harre

Trying to optimise amenity and affordability values for urban areas