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