Ladies Aid Trinity Church
Ladies Aid Trinity Church in Hamilton, Ontario.
Date & Place:
in Hamilton, Ontario Canada