The Palms That BelieveWishlistCamila Echavarria2026Acrylic on canvas · 161 × 100 cmIn ARTBO 2026, Beatriz Esguerra ArtReport