News Trending

The Promise of the Holy Spirit

Artist: 
Year: 
2012
Medium: 
mixed media installation
Size: 
67 x 51 x 17 cm
Status: 
Available