Islandport Guide to Maine Lighthouses

Ted Panayotoff