Happy Birthday Card by Cavallini & Co. - 10,8 x 15,3 cm is backordered and will ship as soon as it is back in stock.
Imagery from the Cavallini archives. Printed on Italian paper.