Sacred CreaturesWishlistTeresa Currea2026Mixed media on cut paper and silver leaf · 71 × 71 × 7 cmIn ARTBO 2026, Beatriz Esguerra ArtReport