Mom and I in England, 1957
Mom and I, 1957
Aylesbury, England