River Sand With Small Shells On The Beach. View From Above

River Sand With Small Shells On The Beach. View From Above Photo