God's Love, 2021 _Eilen Itzel Mena_HighRes.jpg

GOD'S LOVE

2022 - Acrylic & Oil Sticks on Canvas - 50in x 58in