Yes, I find its not a bad name, since PHOTO is a known english word in Spain and spanish-speaking countries.
Not that it is used all the time

but it is clearly related to picture galleries or photography resources so it might work even in the spanish market.
For resale value I would say mid $XX, but you might end up finding an interested company which would pay much more than that.