Protection of shores. Indian ocean - surf on shores and overgrown with algae stones

Protection of shores. Indian ocean - surf on shores and overgrown with algae stones - 72668363

Similar stock images

to-top-page