Conacine. El Llanto de la Tortuga. Mexico: Conacine, 1975. Mexican movie poster. 26 x 38 inches. Folded, with some edge wear and small tears, writing on back in marker, else very good. Item #11-0790 Price: $125.00 Add to Cart Ask a Question See all items in Art See all items by Conacine