Preparing for Christmas with Mary and Joseph Langdon Palmer

December 17, 2023