Here’s the poster for the Organos record release party. The album is called Concha, and it is quite lovely. The print is two colors, 12.5 x 19 inches. For reference: “At the End of the Ride”
Been meaning to post this for a while – timing seems appropriate.