Oil painting Spiritual Awakening  by Armando Huerta

Spiritual Awakening

oil on canvas 24x30 inches

SOLD