Lost and found, strange and mysterious, dogs and cats.
Sea creatures? Extraterrestrials? It's actually Plaza Garibaldi at night. This is the public square where mariachis gather every night, in Mexico City. The image captures the debauchery and chaos of Garibaldi. I took this polaroid in 1998.
Psychedelic, abstract, mysterious, ghostly. Wrap a strange gift for a strange person!