Pedro Ruiz, Happy, 2025, Oil on canvas, 54 x 61 x 3 cmWishlistPedro Ruiz2025Oil on canvas · 61 × 54 × 4 cmIn ZⓈONAMACO México 2026, Beatriz Esguerra ArtReport