Flowers are from the Sun / Las Flores son de Sol
120 x 90 cm
2022
Available / Disponible