1976 : Michael Mehl : ORFEON LP-12-1020 : Album Covers & Promotional Poster : Mexico City Michael Mehl Posted on April 21, 1976 by Michael MehlJanuary 17, 2023 Continue reading →