Installation of ELCA Lutheran Pastor in TexasAdd to Lightbox Download
Austin, TX USA Feb 7, 2021: Installation ceremony for Pastor Ellen Williams during the COVID-19 pandemic at Saint Martin's Lutheran Church in downtown Austin. The service is recorded for an online audience because of lockdown restrictions for in-person worship.
- BDP, Inc.
- Image Size
- 6192x4128 / 2.5MB
- Contained in galleries