Home » House » 2A Shore Road by David James Architects » 2A Shore Road by David James Architects (2)