Goat island alvin

alvin

Artist’s Sketch of Three Sisters and Goat Islands Just Above Niagara Falls. Courtesy of Niagara Falls Public Library

Leave a Reply