Niagara Falls, ON. 1911. Bobby Leach and His Barrel. Two(2) Postcards. Canada
Niagara Falls, Ontario. July 25, 1911. Bobby Leach and his barrel after his perilous trip over Niagara Falls. Two postcards. Canada.
View scans closely for condition.ID FD1065