Lachlan Shepherd Architects
Based in Torquay on Victoria's Surf Coast, Lachlan Shepherd Architects is a young, innovative and enthusiastic firm.
Based in Torquay on Victoria's Surf Coast, Lachlan Shepherd Architects is a young, innovative and enthusiastic firm.