A big grey stones with a beautiful red flower on it and small pebbles upon ocean and with colored sky with rainbow

Royalty-free stock illustration ID: 80148787

A big grey stones with a beautiful red flower on it and small pebbles upon ocean and with colored sky with rainbow