VALOR

Knights of Columbus Our Lady of Hope Monument

Buffalo, United States

K of C., Our Lady of Hope -- Sept. 1963.

Submit Update