Charles McEwan Weir
Grandad Charles McEwan Weir, date and location not submitted - probably the United Kingdom.
Date & Place:
Not specified or unknown.