"What a good/nice photo."
good photo of my friend
mandame una foto
you are pretty, I like the foto
Buena vista can mean: good eyesight OR a good view.
"Esta buena chica" translates to "this good girl."
Zaragoza seems to be a place in Spain and/or Mexico; So foto de Zaragoza would mean a photo of Zaragoza.
good aunt
well played
good, i am waiting for my photo.bueno, estoy esperando para mi foto
"Pon foto" is "Place photo". I'm guessing there's a little box in which you need to attach a photograph.
You are gorgeous in this photo
rola