Royalty-free stock photo ID: 1191627376

rock wall and ocean along north coast of puerto rico at cueva del indio