Sunday, May 12, 2019

St. Cecilia, Then and Now

St. Cecilia Catholic Church in Wisconsin Dells. 

The patron saint of musicians meets modern technology.

No comments:

Post a Comment