Displacement 314WishlistPedro Ruiz2025Acrylic on canvas · 130 × 60 cmIn ARTBO 2026, Beatriz Esguerra ArtReport