Andrew Schmidt | St. Nicholas Grand Tea Social 2013
Visitors 128
75 photos

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