An American Pilgrim leader

Miles Standish

An American Pilgrim leader