Shepherds in the Field

December 25, 2022 | 205

The good shepherd is here!
NO CLOSED CAPTIONS ARE AVAILABLE.