HOMES FOR THE HOMELESS

Gregory Kloehn builds miniature houses for homeless people in Oakland, California.

Edited