Beach Live WallpaperBy Dang Son Mai ( Free )
Beach Live WallpaperA beach is a landform along the shoreline of an ocean, sea, lake, or river. It usually consists of loose particles, which are often composed of rock, such as sand, gravel, shingle, pebbles, ...