David Pickering Photography | Farmers Market Santa 12-11-2014

santa-1santa-2santa-3santa-4santa-5santa-6santa-7santa-8santa-9santa-10santa-11santa-12santa-13santa-14santa-15santa-16santa-17santa-18santa-19santa-20