Yuletide Bazaar- Knox Church

Weather