Joshua L. Chamerlain's Museum Brunswick

Brunswick , Maine, United States