Our Lady of Lourdes, Dunedin Florida

Two 15 x 115 Tree of life windows

An amazing opportunity to create this piece of art for Our Lady of Lourdes Dunedin, FL.