Eulie Grace Dew
A photo of Eulie Grace Dew
Date & Place:
at Emberson & Sons in England United Kingdom