A white seashell with purple markings lies on rough gray rocks, showcasing natural textures and coastal elements in a serene outdoor setting. Poster #900958024
A white seashell with purple markings lies on rough gray rocks, showcasing natural textures and coastal elements in a serene outdoor setting. Poster #900958024