Royalty-free stock photo ID: 1174811104

rocky shoreline and islands of atlantic ocean along north coast puerto rico near arecibo