Thank you for your patience while we retrieve your images.
Visitors 132
75 photos

Photos with Father Christmas at the St. Nicholas Grand Tea Social held in Pasadena, CA, held on December 8, 2013.