Close up of a sea star or a chocolate chip sea star lying on a beach with sea water rushing on the tropical starfish beach in Lombok Island in Indonesia. Amazing natural background.
View Full Image on Dreamstime
Username: Karelbittner
Editorial: No
Width: 6000 pixels
Height: 4000 pixels
Downloads: 1
Image ID: 167471368