Royalty-free stock photo ID: 1164554983

beach and rocky shoreline of atlantic ocean along north coast puerto rico outside arecibo