Hello Shlomo Tommer,
My apologies, the text is corrected as you say. Perhaps I was looking at an older cache a couple of days ago. The photo still needs correction though as it is still of Mother Meera.
At the bottom of the first page of your Ammachi profile it says "Ammachi's picture is in courtesy of Sathya.com". Fortunately they have entries for both Mother Meera and Ammachi so you can see for yourself without having to search different websites.

Here you go:
http://www.sathya.com/livingSaints/Ammachi
http://www.sathya.com/livingSaints/mothermeera
As far as the name Ammachi goes, yes it can be confusing. "Amma" means mother in a number of languages and it is true that both Mother Meera and Mata Amritanandamayi are refered to as Amma by their followers. Mother=Amma=Mata. So while I have seen both Mother Meera and Amritanandamayi refered to as Amma, I've only ever seen the word Ammachi associated with Amritanandamayi. Actually if you type in Ammachi in wikipedia it redirects to Mata Amritanandamayi's page.
http://en.wikipedia.org/wiki/Ammachi
You will find the same result in a google search.
Anyway, I'm sorry if I seem to be picky about this. I'm only trying to make things clear. Your site is wonderful and you do a great service to others by maintaining it. I'm sure it is a thankless job at times but I for one appreciate your efforts.
b