Along the Xochimilco river sits a floating garden that is flocked by many tourists every year. Not for the plant life, but for the soulless eyes of thousands of dolls that inhabit the island. Who put the dolls there? Why are they there?
PayPal Donations can also be made to
[email protected]