I looked at your site and the pictures are good but when I went to some of the other pages, I saw that the site is bi-lingual. I would think there might be a problem if the person looking is not bi-lingual because you have not used dual language labeling. Some is English and Other parts are Spanish. Some of the English is not that good. For a professional site, you will need a proofreader to make the necessary corrections. You might want to set up dual galleries with an option button to go to the other language page. Otherwise I would suggest changing the gallery labels into dual languages.
That is my thought for the day.
The Old Guy