love this photo
me encanta esta foto OR me gusta mucho esta foto
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
It means of this picture. And the other question below this refers to "What do you think of this picture?" or foto is picture.
yo colorie esta foto yo pinte esta foto
this is my picture for today
You are gorgeous in this photo
It means, "What do you think of this photo?"
It means, "From when is this photo or [of] what?"
me encanta esta musica
amo ésta película or me gusta mucho ésta película
You most likely want to say "you look good in this photo", but as written, it is more like "You watch well in this photo". A better way would be to say "Te ves bien en esta foto".