Loading... Please wait...

Star of Wonder 

This is a painting of angels watching over the earth, heralding the event of Christ’s birth. It is also a painting depicting heaven and earth: how the distinction between the two is often blurred, and that we can experience heaven on earth.

chat iconOur newsletter

Recent Updates