Loretta and Carmen, New York City, ca. 1982 ← Previous Next → Loretta and Carmen, New York City, ca. 1982 Loretta and Carmen, New York City, ca. 1982