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

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