As written, "this photo pleases". You need another word here to describe who or what the photo is pleasing to. "Me gusta esta foto" means "This photo is pleasing to me", normally translated as "I like this photo." "Le gusta esta photo" would be He she or you like this photo. "Nos gusta esta foto" is "we like this photo".
Remember that in a phrase like this, the subject of "gusta" is the photo, so in the last example, "gusta" remains singular. ""me gustan las fotos" changes to a plural form, or "I like the photos".
Another interestting point is that you correctly used the feminine form for the word "foto", even though it ends in an "o". This is because it is a contraction for the word "fotografía".
me encanta esta foto OR me gusta mucho esta foto
Me gusta esta foto
i like the photo
you are pretty, I like the foto
me gusta tu foto means I like your photo in spanish
love this photo
it means: "I also like this photo you look beautiful mommy"
Is this your photo?
Dios mio, yo encantan tus ojos y esta foto esta fenomenalisMy God, I love your eyes and this photo is phenomenal
yo colorie esta foto yo pinte esta foto
It means of this picture. And the other question below this refers to "What do you think of this picture?" or foto is picture.
this is my picture for today