Strangers in paradiseWishlistPedro Ruiz2024Acrylic on canvas · 59 × 150 cmIn ARTBO 2026, Beatriz Esguerra ArtReport