Ramiro Undabeytia
De venta en ultramarinos
Size: 68 x 68 cm (26.77 x 26.77 inches)
Edition: 99 copies
Price:
€322.31