2/29 Images A Striking Modern Beach House on the Rocky Terrain in Lima, Peru by Longhi Architects (2)