Kevin Francis limited edition figure, Lo La Palooza, number 134, 26cm with box.
Website designed & developed by hush.digital