Elgin Street Residence
by Sonelo Architects

Words by James Lyall Smith