Buy stock photo Big rocks in the blue ocean with mountains in the background. Stunning nature landscape or seascape on a summer day. Boulders or large natural stones in aqua sea water with beautiful rough textures