Sister Thomas & Sister Benett
This is a photo of Sister Thomas & Sister Benett added by Carol Parker on March 27, 2003.
Date & Place:
at Arthur Fozard in United Kingdom