Royalty-free stock photo ID: 1156845466

rocky coastline and atlantic ocean of punta marillos arecibo puerto rico - Image