In order to add a personal photo from our desktop, we need to upload them to a photo hosting site. (There are many free and paid ones) I use pexels.com for mine.
The drawback with free picture hosts is that the photos are available for others to use freely too. But, you if it is a photo that you do not mind sharing then, that may be a suggestion.
Alternately, you may be able to find a free photo on the site to use for you project.
Thank you very much, but still couldn’t upload the image on pexels.com. it keeps saying file must be at least 4 megabyte even though i have resized the image