SLU Saint Louis
Star is a part of the exhibit at St. Louis University.
St. Louis University Museum of Contemporary Religious Art
Dramatic painting portrayed and studied.
On campus at SLU.
Modern Religious Art
At 2nd Presbyterian Church in St. Louis.
2nd Presbyterian Church is in the Central West End of St. Louis, Missouri.
Woman who is so well known finds out He knows her better than she knows herself. Stained glass window at 2nd Presbyterian Church.
in St. Louis in the Central West End.
Not a member yet? Sign up