Nery & Hilda Padilla?
A photo of Padilla sisters (perhaps Nery & Hilda?), names, date, and location unknown.
Date & Place:
in United States of America