David McCullough. West Tisbury, Massachusetts (898-224)


2042379