Christmas Nativity ~ West Palm Beach

Astro and the little Zebu were the hit of the show at Faith Church in West Palm Beach. 

Leave a Comment