Buy stock photo Rocks, shore and waves at beach with mountains, clouds or sky with horizon in marine environment. Stone, boulders and splash at coastline for water, tired and outdoor in summer on landscape at sea