Chimichanga Eric Powell French Print Delcourt 2017 Rare
Format is 26 cm by 17 cm